causing depression - French English Dictionary